heavy petrol - French English Dictionary